/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Tabla;

/**
 *
 * @author Alex
 */
public abstract class DescTipo {
     public static enum tipo{ERROR,REAL,ENT,ARRAY,REC,PUNT,FUN,REF,TERR,NULL}
     protected tipo t;
     protected int tam;
     protected String nombre;

     public DescTipo(tipo t,int tam,String nombre)
    {
      this.t=t;
      this.tam=tam;
      this.nombre=nombre;
     }
     public abstract tipo getTipo();
     public abstract int getTamaño();
     public abstract String getNombre();
}
